// @ts-ignore
/* eslint-disable */
import request from '@/utils/request';

/** 新增业务 POST /fds/operator/addOpBusiness */
export async function addOpBusinessUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/addOpBusiness', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 新增业务分类 POST /fds/operator/addOpBusinessClass */
export async function addOpBusinessClassUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/addOpBusinessClass', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 新增渠道 POST /fds/operator/addOpChannel */
export async function addOpChannelUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/addOpChannel', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 新增工号 POST /fds/operator/addOpEmpNo */
export async function addOpEmpNoUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/addOpEmpNo', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 新增运营商 POST /fds/operator/addOperator */
export async function addOperatorUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/addOperator', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取业务信息 GET /fds/operator/getOpBusiness */
export async function getOpBusinessUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpBusiness', 
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取业务分类信息 GET /fds/operator/getOpBusinessClass */
export async function getOpBusinessClassUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpBusinessClass', 
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取业务分类列表 POST /fds/operator/getOpBusinessClassList */
export async function getOpBusinessClassListUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpBusinessClassList', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取业务列表 POST /fds/operator/getOpBusinessList */
export async function getOpBusinessListUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpBusinessList', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 业务详情 GET /fds/operator/getOpBusinessDetail */
export async function getOpBusinessDetailUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/getOpBusinessDetail', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 获取渠道信息 GET /fds/operator/getOpChannel */
export async function getOpChannelUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpChannel', 
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取渠道列表 POST /fds/operator/getOpChannelList */
export async function getOpChannelListUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpChannelList', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取工号信息 GET /fds/operator/getOpEmpNo */
export async function getOpEmpNoUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpEmpNo', 
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取工号列表 POST /fds/operator/getOpEmpNoList */
export async function getOpEmpNoListUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOpEmpNoList', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取运营商信息 GET /fds/operator/getOperator */
export async function getOperatorUsingGET(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOperator', 
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 获取运营商列表 POST /fds/operator/getOperatorList */
export async function getOperatorListUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/getOperatorList', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 设置商品生效时间 POST /fds/operator/setGoodsEffDate */
export async function setGoodsEffDateUsingPOST1(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/setGoodsEffDate', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 修改业务信息 POST /fds/operator/updateOpBusiness */
export async function updateOpBusinessUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/updateOpBusiness', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 修改业务分类信息 POST /fds/operator/updateOpBusinessClass */
export async function updateOpBusinessClassUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/updateOpBusinessClass', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 修改渠道信息 POST /fds/operator/updateOpChannel */
export async function updateOpChannelUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/updateOpChannel', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 修改工号信息 POST /fds/operator/updateOpEmpNo */
export async function updateOpEmpNoUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/updateOpEmpNo', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 修改运营商信息 POST /fds/operator/updateOperator */
export async function updateOperatorUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request({
    url: '/fds/operator/updateOperator', 
    method: 'POST',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 导出运营商列表 POST /fds/operator/exportOperator */
export async function exportLosDetailUsingPOST3(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/exportOperator', {
    method: 'POST',
    responseType: 'blob',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 导出运营商列表 POST /fds/operator/exportOpChannel */
export async function exportOpChannelUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/exportOpChannel', {
    method: 'POST',
    responseType: 'blob',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}

/** 导出工号列表 POST /fds/operator/exportOpEmpNo */
export async function exportOpEmpNoUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/exportOpEmpNo', {
    method: 'POST',
    responseType: 'blob',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 导出业务分类列表 POST /fds/operator/exportOpBusinessClass */
export async function exportOpBusinessClassUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/exportOpBusinessClass', {
    method: 'POST',
    responseType: 'blob',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 导出业务列表 POST /fds/operator/exportOpBusiness */
export async function exportOpBusinessUsingPOST(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params,
  options,
) {
  return request('/fds/operator/exportOpBusiness', {
    method: 'POST',
    responseType: 'blob',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}